#pragma once

#include "Device.h"

#include <string>

namespace Crows3D
{
   class Texture
   {
   protected:
      ID3D11ShaderResourceView* texture;

   public:
      Texture(void);
      ~Texture(void);

      bool Initialize(Crows3D::Device *dev, std::wstring textFile);

      ID3D11ShaderResourceView* GetTexture();
   };
}